:art: Update save_point_fields

huangqimin001 3 years ago
parent
commit
12b800da6e
1 changed files with 3 additions and 1 deletions
  1. 3 1
      api/point_views.py

+ 3 - 1
api/point_views.py

@@ -74,7 +74,9 @@ def save_point_fields(request):
74 74
     user_id = request.POST.get('user_id', '')
75 75
     fields = get_query_value(request, 'fields', val_cast_type='listjson')
76 76
 
77
-    IsolationPointUserInfo.objects.create(point_id=point_id, user_id=user_id, fields=fields)
77
+    IsolationPointUserInfo.objects.update_or_create(point_id=point_id, user_id=user_id, defaults={
78
+        'fields': fields,
79
+    })
78 80
 
79 81
     return response()
80 82